//
//  LGControllerInfoViewController.h
//  ALS3.0
//
//  Created by guomianxiang on 17/3/15.
//  Copyright © 2017年 guomianxiang. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "LGController.h"


/**
 用于设置LGControllerInfoViewController tableview的状态

 - LGControllerInfoViewShowState: 显示状态，显示控制器详细信息
 - LGControllerInfoViewEditState: 编辑状态，编辑控制器信息，和添加状态类似，但是SN不可修改
 - LGControllerInfoViewAddState: 添加状态，编辑并添加控制器
 */
typedef NS_OPTIONS(NSUInteger, LGControllerInfoViewState) {
    LGControllerInfoViewShowState = 0,
    LGControllerInfoViewEditState = 1,
    LGControllerInfoViewAddState = 2
};


@interface LGControllerInfoViewController : UIViewController

/**
 设置需要编辑的LGController
 */
@property (strong, nonatomic) LGController *editControllerItem;

/**
 设置需要添加的LGController
 */
@property (strong, nonatomic) LGController *addControllerItem;
@end
